booking agency - Turkish English Dictionary